From dce69904d8451f2f8f3c827bdf676d2eb08d898a Mon Sep 17 00:00:00 2001 From: Pierre-Yves Luyten Date: Wed, 27 Aug 2014 23:14:15 +0200 Subject: [PATCH] gdk_rgba_parse : do not segfault on null string --- gdk/gdkrgba.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdk/gdkrgba.c b/gdk/gdkrgba.c index 66d0bd4039..43195dd379 100644 --- a/gdk/gdkrgba.c +++ b/gdk/gdkrgba.c @@ -166,6 +166,9 @@ gdk_rgba_parse (GdkRGBA *rgba, gchar *str = (gchar *) spec; gchar *p; + g_return_val_if_fail (spec != NULL, FALSE); + + if (strncmp (str, "rgba", 4) == 0) { has_alpha = TRUE; -- 2.30.2